package com.smartmedical.doctor.medic.domain.dto.param;

import lombok.Data;

@Data
public class DoctorUserParam {
    /**
     * 用户的注册邮箱。
     */
    private String email;

    /**
     * 在注册期间发送的验证码。
     */
    private String code;

    /**
     * 用户的密码（使用公钥加密）。
     */
    private String pwd1;

    /**
     * 重复输入用户的密码（使用公钥加密）。
     * 客户端应验证 pwd1 和 pwd2 是否相同。
     */
    private String pwd2;

    /**
     * 用户的全名。
     */
    private String name;

    /**
     * 用户当前工作或曾经工作的医院。
     */
    private String inauguralHospital;

    /**
     * 用户所属的科室ID。
     */
    private int departmentId;

    /**
     * 用户的职称ID。
     */
    private int jobTitleId;

    /**
     * 用户的职称。
     */
    private String jobTitle;

    /**
     * 用户的个人简介或传记。
     */
    private String personalProfile;

    /**
     * 用户的专业领域或专长。
     */
    private String goodField;
}
